package models

// CameraAlgos cameras algos
type CameraAlgos struct {
	DeviceID string        `json:"deviceId"`
	Algos    []*DeviceAlgo `json:"algos"`
}

// DeviceAlgo Device algorithm
type DeviceAlgo struct {
	DeviceID      string                 `json:"deviceId"`
	AlgorithmCode string                 `json:"algorithmCode"`
	Frequency     int                    `json:"frequency"`
	Thresh        float64                `json:"thresh"`
	StartTime     string                 `json:"startTime"`
	EndTime       string                 `json:"endTime"`
	Metadata      map[string]interface{} `json:"metadata"`
}

